package com.zz.ecommerce.searchManage.declarationStatus.bean;

import com.zz.ecommerce.utils.SqlType;

import java.io.Serializable;

/**
 * 报文回执表
 */
public class TReceiptsQdc implements Serializable {
    private String rowid;
    private String seqNo;//单据统一编号 订单：E+18位顺序号 运单：W+18位顺序号 清单：D+18位顺序号 支付信息：P+18位顺序号
    private String ebCode;//商户代码
    private String ebName;//商户名称
    private String ebPlatId;//电商平台代码
    private String ebPlatName;//电商平台名称
    private String logiEnteCode;//物流企业代码
    private String logiEnteName;//物流企业名称
    private String ownerCertId;//收发货人证件号
    private String ownerName;//收发货人名称
    private String dealPlatId;//交易平台代码
    private String dealPlatName;//交易平台名称
    private String recordType;//备案类型
    private String recordName;//备案姓名
    private String recordId;//备案号
    private String code;//结果标志
    private String text;//结果说明
    private String appCode;//单据类型
    private String appStepId;//单据操作代码
    private String sourceFileName;//导入源文件名
    private String fileName;//回执文件名
    @SqlType(type = "date", format = "yyyy-MM-dd hh24:mi:ss", qryStart = "fileDateTimeStart", qryEnd = "fileDateTimeEnd")
    private String fileDateTime;//回执文件时间
    @SqlType(inTable = false, type = "date", format = "yyyy-MM-dd hh24:mi:ss")
    private String fileDateTimeStart;
    @SqlType(inTable = false, type = "date", format = "yyyy-MM-dd hh24:mi:ss")
    private String fileDateTimeEnd;
    private String busiId;//单据业务编号
    private String custId;//单据海关编号

    public String getSeqNo() {
        return seqNo;
    }

    public void setSeqNo(String seqNo) {
        this.seqNo = seqNo;
    }

    public String getEbCode() {
        return ebCode;
    }

    public void setEbCode(String ebCode) {
        this.ebCode = ebCode;
    }

    public String getEbName() {
        return ebName;
    }

    public void setEbName(String ebName) {
        this.ebName = ebName;
    }

    public String getEbPlatId() {
        return ebPlatId;
    }

    public void setEbPlatId(String ebPlatId) {
        this.ebPlatId = ebPlatId;
    }

    public String getEbPlatName() {
        return ebPlatName;
    }

    public void setEbPlatName(String ebPlatName) {
        this.ebPlatName = ebPlatName;
    }

    public String getLogiEnteCode() {
        return logiEnteCode;
    }

    public void setLogiEnteCode(String logiEnteCode) {
        this.logiEnteCode = logiEnteCode;
    }

    public String getLogiEnteName() {
        return logiEnteName;
    }

    public void setLogiEnteName(String logiEnteName) {
        this.logiEnteName = logiEnteName;
    }

    public String getOwnerCertId() {
        return ownerCertId;
    }

    public void setOwnerCertId(String ownerCertId) {
        this.ownerCertId = ownerCertId;
    }

    public String getOwnerName() {
        return ownerName;
    }

    public void setOwnerName(String ownerName) {
        this.ownerName = ownerName;
    }

    public String getDealPlatId() {
        return dealPlatId;
    }

    public void setDealPlatId(String dealPlatId) {
        this.dealPlatId = dealPlatId;
    }

    public String getDealPlatName() {
        return dealPlatName;
    }

    public void setDealPlatName(String dealPlatName) {
        this.dealPlatName = dealPlatName;
    }

    public String getRecordType() {
        return recordType;
    }

    public void setRecordType(String recordType) {
        this.recordType = recordType;
    }

    public String getRecordName() {
        return recordName;
    }

    public void setRecordName(String recordName) {
        this.recordName = recordName;
    }

    public String getRecordId() {
        return recordId;
    }

    public void setRecordId(String recordId) {
        this.recordId = recordId;
    }

    public String getCode() {
        return code;
    }

    public void setCode(String code) {
        this.code = code;
    }

    public String getText() {
        return text;
    }

    public void setText(String text) {
        this.text = text;
    }

    public String getAppCode() {
        return appCode;
    }

    public void setAppCode(String appCode) {
        this.appCode = appCode;
    }

    public String getAppStepId() {
        return appStepId;
    }

    public void setAppStepId(String appStepId) {
        this.appStepId = appStepId;
    }

    public String getSourceFileName() {
        return sourceFileName;
    }

    public void setSourceFileName(String sourceFileName) {
        this.sourceFileName = sourceFileName;
    }

    public String getFileName() {
        return fileName;
    }

    public void setFileName(String fileName) {
        this.fileName = fileName;
    }

    public String getFileDateTime() {
        return fileDateTime;
    }

    public void setFileDateTime(String fileDateTime) {
        this.fileDateTime = fileDateTime;
    }

    public String getFileDateTimeStart() {
        return fileDateTimeStart;
    }

    public void setFileDateTimeStart(String fileDateTimeStart) {
        this.fileDateTimeStart = fileDateTimeStart;
    }

    public String getFileDateTimeEnd() {
        return fileDateTimeEnd;
    }

    public void setFileDateTimeEnd(String fileDateTimeEnd) {
        this.fileDateTimeEnd = fileDateTimeEnd;
    }

    public String getBusiId() {
        return busiId;
    }

    public void setBusiId(String busiId) {
        this.busiId = busiId;
    }

    public String getCustId() {
        return custId;
    }

    public void setCustId(String custId) {
        this.custId = custId;
    }

    public String getRowid() {
        return rowid;
    }

    public void setRowid(String rowid) {
        this.rowid = rowid;
    }

    @Override
    public String toString() {
        return "TReceiptsQdc{" +
                "rowid='" + rowid + '\'' +
                ", seqNo='" + seqNo + '\'' +
                ", ebCode='" + ebCode + '\'' +
                ", ebName='" + ebName + '\'' +
                ", ebPlatId='" + ebPlatId + '\'' +
                ", ebPlatName='" + ebPlatName + '\'' +
                ", logiEnteCode='" + logiEnteCode + '\'' +
                ", logiEnteName='" + logiEnteName + '\'' +
                ", ownerCertId='" + ownerCertId + '\'' +
                ", ownerName='" + ownerName + '\'' +
                ", dealPlatId='" + dealPlatId + '\'' +
                ", dealPlatName='" + dealPlatName + '\'' +
                ", recordType='" + recordType + '\'' +
                ", recordName='" + recordName + '\'' +
                ", recordId='" + recordId + '\'' +
                ", code='" + code + '\'' +
                ", text='" + text + '\'' +
                ", appCode='" + appCode + '\'' +
                ", appStepId='" + appStepId + '\'' +
                ", sourceFileName='" + sourceFileName + '\'' +
                ", fileName='" + fileName + '\'' +
                ", fileDateTime='" + fileDateTime + '\'' +
                ", fileDateTimeStart='" + fileDateTimeStart + '\'' +
                ", fileDateTimeEnd='" + fileDateTimeEnd + '\'' +
                ", busiId='" + busiId + '\'' +
                ", custId='" + custId + '\'' +
                '}';
    }
}
